Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: FFmpeg/FFV1
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5580818c24c5
Choose a base ref
...
head repository: FFmpeg/FFV1
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0036f2f04ce4
Choose a head ref
Loading
Showing with 900 additions and 9,364 deletions.
  1. +2 −0 .gitignore
  2. +16 −0 Makefile
  3. +9 −0 README.md
  4. +0 −9,364 ffv1.lyx
  5. +873 −0 ffv1.md
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.html
*.pdf
16 changes: 16 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
SRC=ffv1.md
PDF=$(SRC:.md=.pdf)
HTML=$(SRC:.md=.html)

$(info PDF and HTML rendering has been tested with pandoc version 1.13.2.1, some older versions are known to produce very poor output, please ensure your pandoc is recent enough.)

all: ffv1.html ffv1.pdf

ffv1.html: ffv1.md
pandoc --toc --mathml -s --number-sections -c "http://elyxer.nongnu.org/lyx.css" -o "$@" "$<"

ffv1.pdf: ffv1.md
pandoc --toc -s --number-sections --latex-engine=xelatex -V geometry:margin=1in -o "$@" "$<"

clean:
rm -f ffv1.pdf ffv1.html
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# FFV1 Specification

## Introduction

This repository manages the development of specification documents for FFV1, a lossless intra-frame video codec. Information within this repository should be considered in draft form. The current authoritative specificiation for FFV1 may be found at http://www.ffmpeg.org/~michael/ffv1.html.

## Formatting

The FFV1 specification was iniitally written in lyx. In July 2015 the formatting of the specification was transitioned to Markdown. Propering PDF and HTML rendering has been tested with requires pandoc version 1.13.2.1 and higher.
Loading